Appointment selector

Year
Month
{{dayName}}
{{ yearHeader(week) }}
{{ monthHeader(week) }}
{{ day.getDate() }}
{{ dayDetailHeader(selectedDay) }}
{{ selectedDay.availableTimes.length + (selectedDay.availableTimes.length === 1 ? ' time' : ' times') }} available
{{ tickMark.timeString }}

Remarks

This calendar widget allows a user to select an event from a collection spanning several months or years. Events are displayed on a calendar which can smoothly scroll from one month to the next. Individual events may be selected from the date picker directly, or an entire day may be selected to view in the event picker below.

This has been tested to work in Chrome and Firefox. Safari or Internet Explorer may not work correctly.

Data

Start

End

First week: {{firstWeek.toString()}}

Last week: {{lastWeek.toString()}}

Selected Time: {{ moment(selectedTime).format("LLLL") }}